//
//  ModuleInfo.h
//  ModuleTesting
//
//  Created by vo loc on 8/3/11.
//  Copyright 2011 Epsilon Mobile. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "ModulesKeyDefines.h"

@interface ModuleInfo : NSObject {
	NSDictionary* _dict;
}

@property (nonatomic, retain) NSDictionary * dict;

+ (ModuleInfo*)moduleInfoWithName:(NSString*)name;
+ (ModuleInfo*)moduleInfoWithDict:(NSDictionary*)dict;

- (id)initWithDict:(NSDictionary*)dict;

- (NSString*)name;
- (NSString*)description;

- (int)numberOfTestCase;
- (int)numberOfDemo;

- (NSArray*)allTestsuits;
- (NSArray*)allDemos;
@end
